*{
    font-family: Google Sans,Noto Sans SC,Noto Sans CJK SC,Arial,Helvetica,sans-serif;
    color:#3c4043;
}



h1{
    font-size: 4vw;
    line-height: 1.2;
    font-weight: 400;
    letter-spacing: -.5px;
}

h2{
    font-size: 3vw;
    line-height: 1.167;
    font-weight: 400;
    letter-spacing: -.5px;
}

h3{
    font-size: 2vw;
    line-height: 1.2222222222;
    font-weight: 400;
    letter-spacing: -.25px;
}

p{
    font-size: 16px;
    letter-spacing: .15px;
    line-height: 24px;
}

button{
    display: flex;
    align-items: center;
    border: 2px solid #202124;
    border-radius: 10px;
    color: #202124;
    font-size: 1rem;
    line-height: 1.5;
    
}

span{
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 500;
    letter-spacing: initial;
}

::v-deep(.el-card){
    border-radius: 16px ;
}

